package org.springblade.modules.admin.vo.erp.service;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author: Sharry
 * @createTime: 2025-07-25 19:39
 * @version: Version-1.0
 */
@Data
public class DeliveryVO {

	/**
	 * 出库状态int值
	 */
	@ApiModelProperty(value = "出库状态int值")
	private String status;

	/**
	 * 出库状态名称
	 */
	@ApiModelProperty(value = "出库状态名称")
	private String statusName;

	/**
	 * 发货申请日期
	 */
	@ApiModelProperty(value = "出库申请日期")
	private String requestDate;

	/**
	 * 实际出库日期
	 */
	@ApiModelProperty(value = "实际出库日期")
	private String actualDate;

	/**
	 * 发货方式
	 */
	@ApiModelProperty(value = "发货方式")
	private String shippingMethod;

	/**
	 * 快递公司
	 */
	@ApiModelProperty(value = "快递公司")
	private String shipper;

	/**
	 * 物流/快递单号
	 */
	@ApiModelProperty(value = "快递单号")
	private String trackingNumber;

	/**
	 * 出库单号
	 */
	@ApiModelProperty(value = "出库单号")
	private String deliveryNote;

	/**
	 * 出库明细
	 */
	@ApiModelProperty(value = "出库明细")
	private List<ShipmentDetailVO> shipmentDetailList;



}
